[STS-134] Launch of Space Shuttle Endeavour

2012-07-01 1

Space Shuttle Endeavour successfully launched for her final time on schedule at 8:56 Local, 12:56 UTC from Kennedy Space Center Launch Pad 39-A.